pulp polyp - French English Dictionary